package common.di;

import logic.DataLogic;
import logic.PlayLogic;

import com.google.inject.AbstractModule;
import common.interfaces.ConfigurationsInterface;
import common.interfaces.DBInterface;
import common.interfaces.PlayInterface;
import common.interfaces.StatisticsInterface;

import db.access.StubDBImpl;

public class DBStubModule extends AbstractModule {

    protected void configure() {    
    	bind(ConfigurationsInterface.class).to(DataLogic.class);
        bind(StatisticsInterface.class).to(DataLogic.class);
        bind(PlayInterface.class).to(PlayLogic.class);
        bind(DBInterface.class).to(StubDBImpl.class);
    }

}